tears of st lawrence - Turkish English Dictionary